package com.ebupt.migu.music.iop.pojo;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import java.io.Serializable;

/**
 * @author tz
 */
@Data
@TableName("iop_tag_info")
public class IopTagInfo implements Serializable {

    private static final long serialVersionUID = 1L;
    /**
     * 主键ID
     */
    @TableId(value = "id", type = IdType.AUTO)
    private Integer id;
    /**
     * 标签名称
     */
    private String tagName;
    /**
     * 标签等级  1：一级  2：二级
     */
    private Integer tagLevel;
    /**
     * 父标签主键
     */
    private Integer tagParent;
    /**
     * 标签路径
     */
    private String tagPath;
    /**
     * 标签对应人群
     */
    private String tagUserGroup;
    /**
     * 标签口径
     */
    private String tagCaliber;
    /**
     * 创建人id
     */
    private String creatorId;
    /**
     * 创建人名字
     */
    private String creatorName;
    /**
     * 创建时间
     */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
    private String createTime;
    /**
     * 更新周期
     */
    private String updateCycle;
}
